<template>
	<slot :controller="controller" :store="store" :model="model">
    <AppForm
		ref="editForm"
        v-bind="$attrs"
		:id="controlID"
		:name="model.codeName"
		:class="classNames"
		:data="store.data"
		>
        <AppAnchor v-if="store.anchorData.length > 0" :controlID="controlID" :anchorData="store.anchorData" />
        <div class="control-content app-control-form__content">
			<AppRow :layoutOpts="{selfLayout: 'TABLE_24COL',}">
				<AppCol
				    noRoot
				    :visible="store.detailModel.a_formitem_visible.visible"
				    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 8,colMD: 8,colSM: 8,colXS: 8,}">
				    <template v-slot:default="{ slotStyle, slotClass }">
				        <slot name="a_formitem_visible"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				            <AppFormItem 
				                name="a_formitem_visible"
				                :slotStyle="slotStyle"
				                :slotClass="slotClass" 
				                label="显示"
				                labelPos="LEFT" 
				                :labelWidth="130" 
				                :showLabel="true"
				                :enableAnchor="false" 
				                :rules="store.detailModel.a_formitem_visible.valueRule"
				                :emptyCaption="false">
				                <div class="form-editor-container">
				                    <slot name="a_formitem_visibleEditor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                        <AppSwitch
				                            v-bind="{ editorType: 'SWITCH', }"
				                            style=""
				                            name="a_formitem_visible"
				                            :disabled="store.detailModel.a_formitem_visible.disabled"
				                            :value="store.data.a_formitem_visible"
				                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                        />
				                    </slot>
				                </div>
				            </AppFormItem>
				        </slot>
				    </template>
				</AppCol>
				<AppCol
				    noRoot
				    :visible="store.detailModel.a_formitem_disable.visible"
				    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 8,colMD: 8,colSM: 8,colXS: 8,}">
				    <template v-slot:default="{ slotStyle, slotClass }">
				        <slot name="a_formitem_disable"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				            <AppFormItem 
				                name="a_formitem_disable"
				                :slotStyle="slotStyle"
				                :slotClass="slotClass" 
				                label="禁用"
				                labelPos="LEFT" 
				                :labelWidth="130" 
				                :showLabel="true"
				                :enableAnchor="false" 
				                :rules="store.detailModel.a_formitem_disable.valueRule"
				                :emptyCaption="false">
				                <div class="form-editor-container">
				                    <slot name="a_formitem_disableEditor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                        <AppSwitch
				                            v-bind="{ editorType: 'SWITCH', }"
				                            style=""
				                            name="a_formitem_disable"
				                            :disabled="store.detailModel.a_formitem_disable.disabled"
				                            :value="store.data.a_formitem_disable"
				                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                        />
				                    </slot>
				                </div>
				            </AppFormItem>
				        </slot>
				    </template>
				</AppCol>
				<AppCol
				    noRoot
				    :visible="store.detailModel.a_formitem_required.visible"
				    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 8,colMD: 8,colSM: 8,colXS: 8,}">
				    <template v-slot:default="{ slotStyle, slotClass }">
				        <slot name="a_formitem_required"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				            <AppFormItem 
				                name="a_formitem_required"
				                :slotStyle="slotStyle"
				                :slotClass="slotClass" 
				                label="必填"
				                labelPos="LEFT" 
				                :labelWidth="130" 
				                :showLabel="true"
				                :enableAnchor="false" 
				                :rules="store.detailModel.a_formitem_required.valueRule"
				                :emptyCaption="false">
				                <div class="form-editor-container">
				                    <slot name="a_formitem_requiredEditor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                        <AppSwitch
				                            v-bind="{ editorType: 'SWITCH', }"
				                            style=""
				                            name="a_formitem_required"
				                            :disabled="store.detailModel.a_formitem_required.disabled"
				                            :value="store.data.a_formitem_required"
				                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                        />
				                    </slot>
				                </div>
				            </AppFormItem>
				        </slot>
				    </template>
				</AppCol>
				<AppCol
				    noRoot
				    :visible="store.detailModel.group1.visible"
				    :layoutOpts="{selfLayout: 'TABLE_24COL',parentLayout: 'TABLE_24COL',colMD: 24,}">
				    <template #default="{ slotClass, slotStyle }">
				        <slot name="group1" :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				            <AppFormGroup 
				                name="group1"
				                v-show="store.detailModel.group1.visible"
				                :slotClass="slotClass"
				                :slotStyle="slotStyle"
				                :layoutOpts="{selfLayout: 'TABLE_24COL',parentLayout: 'TABLE_24COL',colMD: 24,}"
				                title="编辑器"
				                subCaption=""
				                :enableAnchor="false"
				                :showMoreItems="store.detailModel.group1.showMoreItems"
				                :showMoreMode="store.detailModel.group1.showMoreMode"
				                :infoGroupMode="false"
				                :titleBarCloseMode="0"
				                :showCaption="false"
				                :uIActionGroup="store.detailModel.group1.uIActionGroup"
				                @component-action="(actionParam: any) => { handleComponentAction(controller, actionParam) }">
				                <AppCol
				                    noRoot
				                    :visible="store.detailModel.grouppanel7.visible"
				                    :layoutOpts="{selfLayout: 'TABLE_24COL',parentLayout: 'TABLE_24COL',colMD: 24,}">
				                    <template #default="{ slotClass, slotStyle }">
				                        <slot name="grouppanel7" :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                            <AppFormGroup 
				                                name="grouppanel7"
				                                v-show="store.detailModel.grouppanel7.visible"
				                                :slotClass="slotClass"
				                                :slotStyle="slotStyle"
				                                :layoutOpts="{selfLayout: 'TABLE_24COL',parentLayout: 'TABLE_24COL',colMD: 24,}"
				                                title="基础类"
				                                subCaption=""
				                                :enableAnchor="false"
				                                :showMoreItems="store.detailModel.grouppanel7.showMoreItems"
				                                :showMoreMode="store.detailModel.grouppanel7.showMoreMode"
				                                :infoGroupMode="false"
				                                :titleBarCloseMode="0"
				                                :showCaption="true"
				                                :uIActionGroup="store.detailModel.grouppanel7.uIActionGroup"
				                                @component-action="(actionParam: any) => { handleComponentAction(controller, actionParam) }">
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.f1.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 12,colMD: 12,colSM: 12,colXS: 12,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="f1"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="f1"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="文本框"
				                                                labelPos="LEFT" 
				                                                :labelWidth="130" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.f1.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="f1Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppInput
				                                                            placeholder="占位提示-文本框"
				                                                            v-bind="{ editorType: 'TEXTBOX', maxLength: 8, showMaxLength: true }"
				                                                            :maxLength="8"
				                                                            :showMaxLength="true"
				                                                            type="text"
				                                                            style=""
				                                                            name="f1"
				                                                            :isDebounce="false"
				                                                            :disabled="store.detailModel.f1.disabled"
				                                                            :value="store.data.f1"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        />
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.field2.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 12,colMD: 12,colSM: 12,colXS: 12,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="field2"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="field2"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="数值框"
				                                                labelPos="LEFT" 
				                                                :labelWidth="130" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.field2.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="field2Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppInput
				                                                            v-bind="{ editorType: 'NUMBER', }"
				                                                            type="number"
				                                                            style=""
				                                                            name="field2"
				                                                            :isDebounce="false"
				                                                            :disabled="store.detailModel.field2.disabled"
				                                                            :value="store.data.field2"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        />
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.f2.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 12,colMD: 12,colSM: 12,colXS: 12,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="f2"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="f2"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="密码框"
				                                                labelPos="LEFT" 
				                                                :labelWidth="130" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.f2.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="f2Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppInput
				                                                            placeholder="占位提示-密码框"
				                                                            v-bind="{ editorType: 'PASSWORD', }"
				                                                            type="password"
				                                                            style=""
				                                                            name="f2"
				                                                            :isDebounce="false"
				                                                            :disabled="store.detailModel.f2.disabled"
				                                                            :value="store.data.f2"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        />
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.formitem1.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 12,colMD: 12,colSM: 12,colXS: 12,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="formitem1"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="formitem1"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="步进器"
				                                                labelPos="LEFT" 
				                                                :labelWidth="130" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.formitem1.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="formitem1Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppStepper
				                                                            v-bind="{ editorType: 'STEPPER', max: 15, precision: 3, min: -2, step: 2 }"
				                                                            :precision="3"
				                                                            :max="15"
				                                                            :min="-2"
				                                                            :step="2"
				                                                            style=""
				                                                            name="formitem1"
				                                                            :disabled="store.detailModel.formitem1.disabled"
				                                                            :value="Number(store.data.formitem1)"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        />
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.formitem2.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 12,colMD: 12,colSM: 12,colXS: 12,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="formitem2"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="formitem2"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="开关控件"
				                                                labelPos="LEFT" 
				                                                :labelWidth="130" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.formitem2.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="formitem2Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppSwitch
				                                                            v-bind="{ editorType: 'SWITCH', size: 'default' }"
				                                                            size="default"
				                                                            style=""
				                                                            name="formitem2"
				                                                            :disabled="store.detailModel.formitem2.disabled"
				                                                            :value="store.data.formitem2"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        />
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.formitem3.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 12,colMD: 12,colSM: 12,colXS: 12,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="formitem3"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="formitem3"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="滑动输入条"
				                                                labelPos="LEFT" 
				                                                :labelWidth="130" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.formitem3.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="formitem3Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppSlider
				                                                            v-bind="{ editorType: 'SLIDER', max: 50, min: 0, step: 2 }"
				                                                            :step="2"
				                                                            :min="0"
				                                                            :max="50"
				                                                            style=""
				                                                            name="formitem3"
				                                                            :disabled="store.detailModel.formitem3.disabled"
				                                                            :value="Number(store.data.formitem3)"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        />
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.formitem4.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 12,colMD: 12,colSM: 12,colXS: 12,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="formitem4"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="formitem4"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="评分器"
				                                                labelPos="LEFT" 
				                                                :labelWidth="130" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.formitem4.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="formitem4Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppRating
				                                                            v-bind="{ editorType: 'RATING', allowHalf: false, maxValue: 8 }"
				                                                            :allowHalf="false"
				                                                            :context="store.context"
				                                                            :viewParams="store.viewParams"
				                                                            style=""
				                                                            name="formitem4"
				                                                            :disabled="store.detailModel.formitem4.disabled"
				                                                            :data="store.data"
				                                                            :value="Number(store.data.formitem4)"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        />
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.f5.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 12,colMD: 12,colSM: 12,colXS: 12,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="f5"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="f5"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="IP地址输入框"
				                                                labelPos="LEFT" 
				                                                :labelWidth="130" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.f5.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="f5Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppInputIp
				                                                            v-bind="{ editorType: 'IPADDRESSTEXTBOX', PICKUPVIEW: 'TRUE' }"
				                                                            style=""
				                                                            name="f5"
				                                                            :disabled="store.detailModel.f5.disabled"
				                                                            :value="store.data.f5"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        /> 
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.f6.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 8,colMD: 8,colSM: 8,colXS: 8,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="f6"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="f6"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                :label="$t('DEF.LNAME.IBIZSAMPLE0001.FIELD01', '直接内容')"
				                                                labelPos="LEFT" 
				                                                :labelWidth="130" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.f6.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="f6Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppRaw
				                                                            v-bind="{ editorType: 'RAW', caption: '直接内容标题', imageClass: 'fa fa-book', contentType: 'raw' }"
				                                                            contentType="raw"
				                                                            iconClass="fa fa-book"
				                                                            caption="直接内容标题"
				                                                            style=""
				                                                            name="f6"
				                                                            :disabled="store.detailModel.f6.disabled"
				                                                            :value="store.data.f6"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        />
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.f8.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 8,colMD: 8,colSM: 8,colXS: 8,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="f8"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="f8"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="标签(旧）"
				                                                labelPos="LEFT" 
				                                                :labelWidth="130" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.f8.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="f8Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.f7.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 8,colMD: 8,colSM: 8,colXS: 8,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="f7"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="f7"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="标签"
				                                                labelPos="LEFT" 
				                                                :labelWidth="130" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.f7.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="f7Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppSpan
				                                                            :context="store.context"
				                                                            :viewParams="store.viewParams"
				                                                            :dataType="25"
				                                                            v-bind="{ editorType: 'SPAN', }"
				                                                            deMajorField=""
				                                                            editorType="SPAN"
				                                                            style=""
				                                                            name="f7"
				                                                            noValueShowMode="STYLE1"
				                                                            :value="store.data.f7"
				                                                        />
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.f3.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colMD: 24,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="f3"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="f3"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="多行输入框"
				                                                labelPos="LEFT" 
				                                                :labelWidth="130" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.f3.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="f3Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppInput
				                                                            placeholder="占位提示-多行输入框"
				                                                            v-bind="{ editorType: 'TEXTAREA', maxLength: 25, showMaxLength: true }"
				                                                            :maxLength="25"
				                                                            :showMaxLength="true"
				                                                            type="textarea"
				                                                            style=""
				                                                            name="f3"
				                                                            :isDebounce="false"
				                                                            :disabled="store.detailModel.f3.disabled"
				                                                            :value="store.data.f3"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        />
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.f4.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colMD: 24,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="f4"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="f4"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="多行输入框（10行）"
				                                                labelPos="LEFT" 
				                                                :labelWidth="130" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.f4.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="f4Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppInput
				                                                            placeholder="占位提示-多行输入框（10行）"
				                                                            v-bind="{ editorType: 'TEXTAREA_10', maxLength: 25, HEIGHT: 200, showMaxLength: true }"
				                                                            :maxLength="25"
				                                                            :showMaxLength="true"
				                                                            :isTextArea10="true"
				                                                            type="textarea"
				                                                            style="height: 200px"
				                                                            name="f4"
				                                                            :isDebounce="false"
				                                                            :disabled="store.detailModel.f4.disabled"
				                                                            :value="store.data.f4"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        />
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.f34.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colMD: 24,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="f34"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="f34"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="HTML编辑框"
				                                                labelPos="LEFT" 
				                                                :labelWidth="130" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.f34.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="f34Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppRichText
				                                                            v-bind="{ editorType: 'HTMLEDITOR', uploadparams: {testparam:true}, height: 360, exportparams: {testparam:true} }"
				                                                            :height="360"
				                                                            :context="store.context"
				                                                            :viewParams="store.viewParams"
				                                                            style=""
				                                                            name="f34"
				                                                            :disabled="store.detailModel.f34.disabled"
				                                                            :value="store.data.f34"
				                                                            :data="store.data"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        />
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                            </AppFormGroup>
				                        </slot>
				                    </template>
				                </AppCol>
				                <AppCol
				                    noRoot
				                    :visible="store.detailModel.grouppanel3.visible"
				                    :layoutOpts="{selfLayout: 'TABLE_24COL',parentLayout: 'TABLE_24COL',colMD: 24,}">
				                    <template #default="{ slotClass, slotStyle }">
				                        <slot name="grouppanel3" :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                            <AppFormGroup 
				                                name="grouppanel3"
				                                v-show="store.detailModel.grouppanel3.visible"
				                                :slotClass="slotClass"
				                                :slotStyle="slotStyle"
				                                :layoutOpts="{selfLayout: 'TABLE_24COL',parentLayout: 'TABLE_24COL',colMD: 24,}"
				                                title="选择类"
				                                subCaption=""
				                                :enableAnchor="false"
				                                :showMoreItems="store.detailModel.grouppanel3.showMoreItems"
				                                :showMoreMode="store.detailModel.grouppanel3.showMoreMode"
				                                :infoGroupMode="false"
				                                :titleBarCloseMode="0"
				                                :showCaption="true"
				                                :uIActionGroup="store.detailModel.grouppanel3.uIActionGroup"
				                                @component-action="(actionParam: any) => { handleComponentAction(controller, actionParam) }">
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.f9.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 8,colMD: 8,colSM: 8,colXS: 8,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="f9"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="f9"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="下拉列表框"
				                                                labelPos="LEFT" 
				                                                :labelWidth="200" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.f9.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="f9Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppDropdownList
				                                                            codeListTag="Sample__ORDERENTITYDATA"
				                                                            codeListType="DYNAMIC"
				                                                            placeholder="占位提示-下拉列表框"
				                                                            v-bind="{ editorType: 'DROPDOWNLIST', }"
				                                                            :multiple="false"
				                                                            :context="store.context"
				                                                            :viewParams="store.viewParams"
				                                                            style=""
				                                                            name="f9"
				                                                            :disabled="store.detailModel.f9.disabled"
				                                                            :value="store.data.f9"
				                                                            :data="store.data"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        /> 
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.f10.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 8,colMD: 8,colSM: 8,colXS: 8,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="f10"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="f10"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="下拉列表框（100宽度）"
				                                                labelPos="LEFT" 
				                                                :labelWidth="200" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.f10.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="f10Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppDropdownList
				                                                            codeListTag="common__SCODELIST_TEXT"
				                                                            codeListType="STATIC"
				                                                            placeholder="占位提示-下拉列表框（100宽度）"
				                                                            v-bind="{ editorType: 'DROPDOWNLIST_100', multiple: true }"
				                                                            :context="store.context"
				                                                            :viewParams="store.viewParams"
				                                                            style="width:100px;"
				                                                            name="f10"
				                                                            :disabled="store.detailModel.f10.disabled"
				                                                            :value="store.data.f10"
				                                                            :data="store.data"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        /> 
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.f11.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 8,colMD: 8,colSM: 8,colXS: 8,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="f11"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="f11"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="选项框"
				                                                labelPos="LEFT" 
				                                                :labelWidth="200" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.f11.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="f11Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppCheckbox
				                                                            v-bind="{ editorType: 'CHECKBOX', }"
				                                                            style=""
				                                                            name="f11"
				                                                            :disabled="store.detailModel.f11.disabled"
				                                                            :value="store.data.f11"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        /> 
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.f12.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 8,colMD: 8,colSM: 8,colXS: 8,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="f12"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="f12"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="单选项列表"
				                                                labelPos="LEFT" 
				                                                :labelWidth="200" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.f12.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="f12Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppRadioGroup
				                                                            codeListTag="common__SCODELIST_TEXT"
				                                                            codeListType="STATIC"
				                                                            
				                                                            v-bind="{ editorType: 'RADIOBUTTONLIST', }"
				                                                            :context="store.context"
				                                                            :viewParams="store.viewParams"
				                                                            style=""
				                                                            name="f12"
				                                                            :disabled="store.detailModel.f12.disabled"
				                                                            :data="store.data"
				                                                            :value="store.data.f12"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        />
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.f13.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 8,colMD: 8,colSM: 8,colXS: 8,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="f13"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="f13"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="选项框列表"
				                                                labelPos="LEFT" 
				                                                :labelWidth="200" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.f13.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="f13Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppCheckboxList
				                                                            v-bind="{ editorType: 'CHECKBOXLIST', }"
				                                                            codeListTag="common__SCODELIST_TEXT"
				                                                            codeListType="STATIC"
				                                                            :codeItemValueNumber="false"
				                                                            :context="store.context"
				                                                            :viewParams="store.viewParams"
				                                                            style=""
				                                                            name="f13"
				                                                            :disabled="store.detailModel.f13.disabled"
				                                                            :data="store.data"
				                                                            :value="store.data.f13"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        /> 
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.f14.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 8,colMD: 8,colSM: 8,colXS: 8,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="f14"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="f14"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="列表框"
				                                                labelPos="LEFT" 
				                                                :labelWidth="200" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.f14.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="f14Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppListBox
				                                                            v-bind="{ editorType: 'LISTBOX', }"
				                                                            codeListTag="Sample__OrderType"
				                                                            codeListType="STATIC"
				                                                            
				                                                            :context="store.context"
				                                                            :viewParams="store.viewParams"
				                                                            style=""
				                                                            name="f14"
				                                                            :disabled="store.detailModel.f14.disabled"
				                                                            :data="store.data"
				                                                            :value="store.data.f14"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        />
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.f15.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 8,colMD: 8,colSM: 8,colXS: 8,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="f15"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="f15"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="列表框（选择）"
				                                                labelPos="LEFT" 
				                                                :labelWidth="200" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.f15.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="f15Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppListBox
				                                                            :deMajorField="model.majorPSAppDEField"
				                                                            :deKeyField="model.keyPSAppDEField"
				                                                            v-bind="{ editorType: 'LISTBOXPICKUP', PICKUPVIEW: 'TRUE' }"
				                                                            :context="store.context"
				                                                            :viewParams="store.viewParams"
				                                                            style=""
				                                                            name="f15"
				                                                            :disabled="store.detailModel.f15.disabled"
				                                                            :data="store.data"
				                                                            :value="store.data.f15"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        />
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                            </AppFormGroup>
				                        </slot>
				                    </template>
				                </AppCol>
				                <AppCol
				                    noRoot
				                    :visible="store.detailModel.grouppanel2.visible"
				                    :layoutOpts="{selfLayout: 'TABLE_24COL',parentLayout: 'TABLE_24COL',colMD: 24,}">
				                    <template #default="{ slotClass, slotStyle }">
				                        <slot name="grouppanel2" :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                            <AppFormGroup 
				                                name="grouppanel2"
				                                v-show="store.detailModel.grouppanel2.visible"
				                                :slotClass="slotClass"
				                                :slotStyle="slotStyle"
				                                :layoutOpts="{selfLayout: 'TABLE_24COL',parentLayout: 'TABLE_24COL',colMD: 24,}"
				                                title="时间类"
				                                subCaption=""
				                                :enableAnchor="false"
				                                :showMoreItems="store.detailModel.grouppanel2.showMoreItems"
				                                :showMoreMode="store.detailModel.grouppanel2.showMoreMode"
				                                :infoGroupMode="false"
				                                :titleBarCloseMode="0"
				                                :showCaption="true"
				                                :uIActionGroup="store.detailModel.grouppanel2.uIActionGroup"
				                                @component-action="(actionParam: any) => { handleComponentAction(controller, actionParam) }">
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.f16.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 8,colMD: 8,colSM: 8,colXS: 8,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="f16"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="f16"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="时间选择控件"
				                                                labelPos="LEFT" 
				                                                :labelWidth="200" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.f16.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="f16Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppDatePicker
				                                                            placeholder="占位提示-时间选择控件"
				                                                            v-bind="{ editorType: 'DATEPICKEREX', TIMEFMT: 'YYYY-MM-DD HH:mm:ss' }"
				                                                            format="YYYY-MM-DD HH:mm:ss"
				                                                            dateType="dateTime"
				                                                            name="f16"
				                                                            :disabled="store.detailModel.f16.disabled"
				                                                            :value="store.data.f16"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        />
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.f17.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 8,colMD: 8,colSM: 8,colXS: 8,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="f17"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="f17"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="时间选择控件_无小时"
				                                                labelPos="LEFT" 
				                                                :labelWidth="200" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.f17.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="f17Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppDatePicker
				                                                            placeholder="占位提示-时间选择控件_无小时"
				                                                            v-bind="{ editorType: 'DATEPICKEREX_NOTIME', TIMEFMT: 'YYYY-MM-DD' }"
				                                                            format="YYYY-MM-DD"
				                                                            dateType="date"
				                                                            name="f17"
				                                                            :disabled="store.detailModel.f17.disabled"
				                                                            :value="store.data.f17"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        />
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.f18.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 8,colMD: 8,colSM: 8,colXS: 8,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="f18"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="f18"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="时间选择控件_无日期"
				                                                labelPos="LEFT" 
				                                                :labelWidth="200" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.f18.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="f18Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppDatePicker
				                                                            placeholder="占位提示-时间选择控件_无日期"
				                                                            v-bind="{ editorType: 'DATEPICKEREX_NODAY', TIMEFMT: 'HH:mm:ss' }"
				                                                            format="HH:mm:ss"
				                                                            dateType="time"
				                                                            name="f18"
				                                                            :disabled="store.detailModel.f18.disabled"
				                                                            :value="store.data.f18"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        />
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.f19.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 8,colMD: 8,colSM: 8,colXS: 8,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="f19"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="f19"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="时间选择控件_小时"
				                                                labelPos="LEFT" 
				                                                :labelWidth="200" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.f19.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="f19Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppDatePicker
				                                                            placeholder="占位提示-时间选择控件_小时"
				                                                            v-bind="{ editorType: 'DATEPICKEREX_HOUR', TIMEFMT: 'YYYY-MM-DD HH' }"
				                                                            format="YYYY-MM-DD HH"
				                                                            dateType="dateTime"
				                                                            name="f19"
				                                                            :disabled="store.detailModel.f19.disabled"
				                                                            :value="store.data.f19"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        />
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.f20.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 8,colMD: 8,colSM: 8,colXS: 8,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="f20"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="f20"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="时间选择控件_分钟"
				                                                labelPos="LEFT" 
				                                                :labelWidth="200" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.f20.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="f20Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppDatePicker
				                                                            placeholder="占位提示-时间选择控件_分钟"
				                                                            v-bind="{ editorType: 'DATEPICKEREX_MINUTE', TIMEFMT: 'YYYY-MM-DD HH:mm' }"
				                                                            format="YYYY-MM-DD HH:mm"
				                                                            dateType="dateTime"
				                                                            name="f20"
				                                                            :disabled="store.detailModel.f20.disabled"
				                                                            :value="store.data.f20"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        />
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.f21.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 8,colMD: 8,colSM: 8,colXS: 8,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="f21"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="f21"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="时间选择控件_秒钟"
				                                                labelPos="LEFT" 
				                                                :labelWidth="200" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.f21.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="f21Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppDatePicker
				                                                            placeholder="占位提示-时间选择控件_秒钟"
				                                                            v-bind="{ editorType: 'DATEPICKEREX_SECOND', TIMEFMT: 'YYYY-MM-DD HH:mm:ss' }"
				                                                            format="YYYY-MM-DD HH:mm:ss"
				                                                            dateType="dateTime"
				                                                            name="f21"
				                                                            :disabled="store.detailModel.f21.disabled"
				                                                            :value="store.data.f21"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        />
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.f22.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 8,colMD: 8,colSM: 8,colXS: 8,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="f22"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="f22"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="时间选择控件_无日期无秒钟"
				                                                labelPos="LEFT" 
				                                                :labelWidth="200" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.f22.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="f22Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppDatePicker
				                                                            placeholder="占位提示-时间选择控件_无日期无秒钟"
				                                                            v-bind="{ editorType: 'DATEPICKEREX_NODAY_NOSECOND', TIMEFMT: 'HH:mm' }"
				                                                            format="HH:mm"
				                                                            dateType="time"
				                                                            name="f22"
				                                                            :disabled="store.detailModel.f22.disabled"
				                                                            :value="store.data.f22"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        />
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.f23.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 8,colMD: 8,colSM: 8,colXS: 8,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="f23"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="f23"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="时间选择器(新）"
				                                                labelPos="LEFT" 
				                                                :labelWidth="200" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.f23.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="f23Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppDatePicker
				                                                            placeholder="占位提示-时间选择控件（新）"
				                                                            v-bind="{ editorType: 'DATEPICKER', TIMEFMT: 'YYYY-MM-DD HH:mm:ss' }"
				                                                            format="YYYY-MM-DD HH:mm:ss"
				                                                            dateType="dateTime"
				                                                            name="f23"
				                                                            :disabled="store.detailModel.f23.disabled"
				                                                            :value="store.data.f23"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        />
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                            </AppFormGroup>
				                        </slot>
				                    </template>
				                </AppCol>
				                <AppCol
				                    noRoot
				                    :visible="store.detailModel.grouppanel5.visible"
				                    :layoutOpts="{selfLayout: 'TABLE_24COL',parentLayout: 'TABLE_24COL',colMD: 24,}">
				                    <template #default="{ slotClass, slotStyle }">
				                        <slot name="grouppanel5" :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                            <AppFormGroup 
				                                name="grouppanel5"
				                                v-show="store.detailModel.grouppanel5.visible"
				                                :slotClass="slotClass"
				                                :slotStyle="slotStyle"
				                                :layoutOpts="{selfLayout: 'TABLE_24COL',parentLayout: 'TABLE_24COL',colMD: 24,}"
				                                title="文件上传类"
				                                subCaption=""
				                                :enableAnchor="false"
				                                :showMoreItems="store.detailModel.grouppanel5.showMoreItems"
				                                :showMoreMode="store.detailModel.grouppanel5.showMoreMode"
				                                :infoGroupMode="false"
				                                :titleBarCloseMode="0"
				                                :showCaption="true"
				                                :uIActionGroup="store.detailModel.grouppanel5.uIActionGroup"
				                                @component-action="(actionParam: any) => { handleComponentAction(controller, actionParam) }">
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.f35.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 12,colMD: 12,colSM: 12,colXS: 12,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="f35"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="f35"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="图片控件（单项）"
				                                                labelPos="LEFT" 
				                                                :labelWidth="130" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.f35.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="f35Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppUpload
				                                                            v-bind="{ editorType: 'PICTURE_ONE', tooltip: '上传文件', MAXCOUNT: 1 }"
				                                                            tooltip="上传文件"
				                                                            listType="picture-card"
				                                                            accept='image/*'
				                                                            :multiple='false'
				                                                            :maxCount="1"
				                                                            style=""
				                                                            name="f35"
				                                                            :disabled="store.detailModel.f35.disabled"
				                                                            :data="store.data"
				                                                            :value="store.data.f35"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        />
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.f36.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 12,colMD: 12,colSM: 12,colXS: 12,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="f36"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="f36"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="图片控件"
				                                                labelPos="LEFT" 
				                                                :labelWidth="130" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.f36.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="f36Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppUpload
				                                                            v-bind="{ editorType: 'PICTURE', limit: 4 }"
				                                                            listType="picture-card"
				                                                            accept='image/*'
				                                                            :maxCount="4"
				                                                            style=""
				                                                            name="f36"
				                                                            :disabled="store.detailModel.f36.disabled"
				                                                            :data="store.data"
				                                                            :value="store.data.f36"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        />
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.f37.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colMD: 24,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="f37"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="f37"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="文件上传控件"
				                                                labelPos="LEFT" 
				                                                :labelWidth="130" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.f37.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="f37Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppUpload
				                                                            v-bind="{ editorType: 'FILEUPLOADER', }"
				                                                            style=""
				                                                            name="f37"
				                                                            :disabled="store.detailModel.f37.disabled"
				                                                            :data="store.data"
				                                                            :value="store.data.f37"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        />
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                            </AppFormGroup>
				                        </slot>
				                    </template>
				                </AppCol>
				                <AppCol
				                    noRoot
				                    :visible="store.detailModel.grouppanel1.visible"
				                    :layoutOpts="{selfLayout: 'TABLE_24COL',parentLayout: 'TABLE_24COL',colMD: 24,}">
				                    <template #default="{ slotClass, slotStyle }">
				                        <slot name="grouppanel1" :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                            <AppFormGroup 
				                                name="grouppanel1"
				                                v-show="store.detailModel.grouppanel1.visible"
				                                :slotClass="slotClass"
				                                :slotStyle="slotStyle"
				                                :layoutOpts="{selfLayout: 'TABLE_24COL',parentLayout: 'TABLE_24COL',colMD: 24,}"
				                                title="数据选择类"
				                                subCaption=""
				                                :enableAnchor="false"
				                                :showMoreItems="store.detailModel.grouppanel1.showMoreItems"
				                                :showMoreMode="store.detailModel.grouppanel1.showMoreMode"
				                                :infoGroupMode="false"
				                                :titleBarCloseMode="0"
				                                :showCaption="true"
				                                :uIActionGroup="store.detailModel.grouppanel1.uIActionGroup"
				                                @component-action="(actionParam: any) => { handleComponentAction(controller, actionParam) }">
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.f24.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 8,colMD: 8,colSM: 8,colXS: 8,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="f24"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="f24"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="数据选择"
				                                                labelPos="LEFT" 
				                                                :labelWidth="200" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.f24.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="f24Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppDataPicker
				                                                            valueItem="ibizsample0002id"
				                                                            placeholder="占位提示-数据选择"
				                                                            :context="store.context"
				                                                            :viewParams="store.viewParams"
				                                                            deMajorField="ibizsample0002name"
				                                                            deKeyField="ibizsample0002id"
				                                                            pickUpView="IBIZSample0002PickupView"
				                                                            deCodeName="IBIZSAMPLE0002"
				                                                            :acParams="{ serviceName: 'IBIZSample0002', interfaceName: 'FetchDefault' }"
				                                                            v-bind="{ editorType: 'PICKER', AC: 'TRUE', PICKUPVIEW: 'TRUE' }"
				                                                            style=""
				                                                            name="f24"
				                                                            :disabled="store.detailModel.f24.disabled"
				                                                            :data="store.data"
				                                                            :value="store.data.f24"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        />
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.f25.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 8,colMD: 8,colSM: 8,colXS: 8,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="f25"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="f25"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="数据选择（数据链接）"
				                                                labelPos="LEFT" 
				                                                :labelWidth="200" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.f25.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="f25Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppDataPicker
				                                                            valueItem="ibizsample0002id"
				                                                            placeholder="占位提示-数据链接"
				                                                            :context="store.context"
				                                                            :viewParams="store.viewParams"
				                                                            deMajorField="ibizsample0002name"
				                                                            deKeyField="ibizsample0002id"
				                                                            pickUpView="IBIZSample0002PickupView"
				                                                            deCodeName="IBIZSAMPLE0002"
				                                                            linkView="IBIZSample0002EditView"
				                                                            :acParams="{ serviceName: 'IBIZSample0002', interfaceName: 'FetchDefault' }"
				                                                            v-bind="{ editorType: 'PICKEREX_LINK', LINKVIEW: 'TRUE', AC: 'TRUE', TRIGGER: 'FALSE', PICKUPVIEW: 'TRUE' }"
				                                                            :linkOnly="true"
				                                                            style=""
				                                                            name="f25"
				                                                            :disabled="store.detailModel.f25.disabled"
				                                                            :data="store.data"
				                                                            :value="store.data.f25"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        />
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.f26.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 8,colMD: 8,colSM: 8,colXS: 8,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="f26"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="f26"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="数据选择（无AC）"
				                                                labelPos="LEFT" 
				                                                :labelWidth="200" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.f26.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="f26Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppDataPicker
				                                                            valueItem="ibizsample0002id"
				                                                            placeholder="占位提示-数据选择（无AC）"
				                                                            :context="store.context"
				                                                            :viewParams="store.viewParams"
				                                                            deMajorField="ibizsample0002name"
				                                                            deKeyField="ibizsample0002id"
				                                                            pickUpView="IBIZSample0002PickupView"
				                                                            deCodeName="IBIZSAMPLE0002"
				                                                            linkView="IBIZSample0002EditView"
				                                                            :acParams="{ serviceName: 'IBIZSample0002', interfaceName: 'FetchDefault' }"
				                                                            v-bind="{ editorType: 'PICKEREX_NOAC', AC: 'FALSE', TRIGGER: 'TRUE', PICKUPVIEW: 'TRUE' }"
				                                                            :isAC="false"
				                                                            style=""
				                                                            name="f26"
				                                                            :disabled="store.detailModel.f26.disabled"
				                                                            :data="store.data"
				                                                            :value="store.data.f26"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        />
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.f27.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 8,colMD: 8,colSM: 8,colXS: 8,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="f27"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="f27"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="数据选择（无AC、数据链接）"
				                                                labelPos="LEFT" 
				                                                :labelWidth="200" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.f27.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="f27Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppDataPicker
				                                                            valueItem="ibizsample0002id"
				                                                            placeholder="占位提示-数据选择（无AC、数据链接）"
				                                                            :context="store.context"
				                                                            :viewParams="store.viewParams"
				                                                            deMajorField="ibizsample0002name"
				                                                            deKeyField="ibizsample0002id"
				                                                            pickUpView="IBIZSample0002PickupView"
				                                                            deCodeName="IBIZSAMPLE0002"
				                                                            linkView="IBIZSample0002EditView"
				                                                            :acParams="{ serviceName: 'IBIZSample0002', interfaceName: 'FetchDefault' }"
				                                                            v-bind="{ editorType: 'PICKEREX_NOAC_LINK', LINKVIEW: 'TRUE', AC: 'FALSE', TRIGGER: 'TRUE', PICKUPVIEW: 'TRUE' }"
				                                                            :isAC="false"
				                                                            style=""
				                                                            name="f27"
				                                                            :disabled="store.detailModel.f27.disabled"
				                                                            :data="store.data"
				                                                            :value="store.data.f27"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        />
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.formitem28.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 8,colMD: 8,colSM: 8,colXS: 8,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="formitem28"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="formitem28"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="数据选择（下拉）"
				                                                labelPos="LEFT" 
				                                                :labelWidth="200" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.formitem28.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="formitem28Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppDataPicker
				                                                            valueItem="f33"
				                                                            placeholder="占位提示-数据选择（下拉）"
				                                                            :context="store.context"
				                                                            :viewParams="store.viewParams"
				                                                            deMajorField="ibizsample0002name"
				                                                            deKeyField="ibizsample0002id"
				                                                            pickUpView="IBIZSample0002PickupView"
				                                                            deCodeName="IBIZSAMPLE0002"
				                                                            linkView="IBIZSample0002EditView"
				                                                            :acParams="{ serviceName: 'IBIZSample0002', interfaceName: 'FetchDefault' }"
				                                                            v-bind="{ editorType: 'PICKEREX_TRIGGER', AC: 'TRUE', TRIGGER: 'TRUE', PICKUPVIEW: 'FALSE' }"
				                                                            :isDropdown="true"
				                                                            style=""
				                                                            name="formitem28"
				                                                            :disabled="store.detailModel.formitem28.disabled"
				                                                            :data="store.data"
				                                                            :value="store.data.formitem28"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        />
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.f29.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 8,colMD: 8,colSM: 8,colXS: 8,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="f29"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="f29"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="数据选择（下拉、数据链接）"
				                                                labelPos="LEFT" 
				                                                :labelWidth="200" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.f29.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="f29Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppDataPicker
				                                                            valueItem="ibizsample0002id"
				                                                            placeholder="占位提示-数据选择（下拉、数据链接）"
				                                                            :context="store.context"
				                                                            :viewParams="store.viewParams"
				                                                            deMajorField="ibizsample0002name"
				                                                            deKeyField="ibizsample0002id"
				                                                            pickUpView="IBIZSample0002PickupView"
				                                                            deCodeName="IBIZSAMPLE0002"
				                                                            linkView="IBIZSample0002EditView"
				                                                            :acParams="{ serviceName: 'IBIZSample0002', interfaceName: 'FetchDefault' }"
				                                                            v-bind="{ editorType: 'PICKEREX_TRIGGER_LINK', LINKVIEW: 'TRUE', AC: 'TRUE', TRIGGER: 'TRUE', PICKUPVIEW: 'FALSE' }"
				                                                            :isDropdown="true"
				                                                            style=""
				                                                            name="f29"
				                                                            :disabled="store.detailModel.f29.disabled"
				                                                            :data="store.data"
				                                                            :value="store.data.f29"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        />
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.formitem5.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 8,colMD: 8,colSM: 8,colXS: 8,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="formitem5"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="formitem5"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="数据链接"
				                                                labelPos="LEFT" 
				                                                :labelWidth="130" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.formitem5.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="formitem5Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppDataPicker
				                                                            valueItem="ibizsample0002id"
				                                                            :context="store.context"
				                                                            :viewParams="store.viewParams"
				                                                            deMajorField="ibizsample0002name"
				                                                            deKeyField="ibizsample0002id"
				                                                            deCodeName="IBIZSAMPLE0002"
				                                                            linkView="IBIZSample0002EditView"
				                                                            :acParams="{ serviceName: 'IBIZSample0002', interfaceName: 'FetchDefault' }"
				                                                            v-bind="{ editorType: 'PICKEREX_LINKONLY', EDITABLE: 'FALSE', LINKVIEW: 'TRUE', AC: 'FALSE', TRIGGER: 'FALSE', PICKUPVIEW: 'FALSE' }"
				                                                            :linkOnly="true"
				                                                            style=""
				                                                            name="formitem5"
				                                                            :disabled="store.detailModel.formitem5.disabled"
				                                                            :data="store.data"
				                                                            :value="store.data.formitem5"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        />
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.formitem6.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 8,colMD: 8,colSM: 8,colXS: 8,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="formitem6"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="formitem6"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="地址框（支持选择、AC）"
				                                                labelPos="LEFT" 
				                                                :labelWidth="130" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.formitem6.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="formitem6Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppDataPicker
				                                                            :context="store.context"
				                                                            :viewParams="store.viewParams"
				                                                            pickUpView="IBIZSample0002MPickupView"
				                                                            v-bind="{ editorType: 'ADDRESSPICKUP_AC', PICKUPVIEW: 'TRUE' }"
				                                                            :multiple="true"
				                                                            :isDropdown="true"
				                                                            style=""
				                                                            name="formitem6"
				                                                            :disabled="store.detailModel.formitem6.disabled"
				                                                            :data="store.data"
				                                                            :value="store.data.formitem6"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        />
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.formitem.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colLG: 8,colMD: 8,colSM: 8,colXS: 8,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="formitem"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="formitem"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="地址栏（选择）"
				                                                labelPos="LEFT" 
				                                                :labelWidth="130" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.formitem.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="formitemEditor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppDataPicker
				                                                            :context="store.context"
				                                                            :viewParams="store.viewParams"
				                                                            deMajorField="ibizsample0002name"
				                                                            deKeyField="ibizsample0002id"
				                                                            pickUpView="IBIZSample0002MPickupView"
				                                                            deCodeName="IBIZSAMPLE0002"
				                                                            :acParams="{ serviceName: 'IBIZSample0002', interfaceName: 'FetchDefault' }"
				                                                            v-bind="{ editorType: 'ADDRESSPICKUP', PICKUPVIEW: 'TRUE' }"
				                                                            :multiple="true"
				                                                            :isDropdown="true"
				                                                            style=""
				                                                            name="formitem"
				                                                            :disabled="store.detailModel.formitem.disabled"
				                                                            :data="store.data"
				                                                            :value="store.data.formitem"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        />
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                            </AppFormGroup>
				                        </slot>
				                    </template>
				                </AppCol>
				                <AppCol
				                    noRoot
				                    :visible="store.detailModel.grouppanel4.visible"
				                    :layoutOpts="{selfLayout: 'TABLE_24COL',parentLayout: 'TABLE_24COL',colMD: 24,}">
				                    <template #default="{ slotClass, slotStyle }">
				                        <slot name="grouppanel4" :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                            <AppFormGroup 
				                                name="grouppanel4"
				                                v-show="store.detailModel.grouppanel4.visible"
				                                :slotClass="slotClass"
				                                :slotStyle="slotStyle"
				                                :layoutOpts="{selfLayout: 'TABLE_24COL',parentLayout: 'TABLE_24COL',colMD: 24,}"
				                                title="自动填充类"
				                                subCaption=""
				                                :enableAnchor="false"
				                                :showMoreItems="store.detailModel.grouppanel4.showMoreItems"
				                                :showMoreMode="store.detailModel.grouppanel4.showMoreMode"
				                                :infoGroupMode="false"
				                                :titleBarCloseMode="0"
				                                :showCaption="true"
				                                :uIActionGroup="store.detailModel.grouppanel4.uIActionGroup"
				                                @component-action="(actionParam: any) => { handleComponentAction(controller, actionParam) }">
				                                <AppCol
				                                    noRoot
				                                    :visible="store.detailModel.f30.visible"
				                                    :layoutOpts="{parentLayout: 'TABLE_24COL',colMD: 24,}">
				                                    <template v-slot:default="{ slotStyle, slotClass }">
				                                        <slot name="f30"  :controller="controller" :store="store" :model="model" :slotClass="slotClass" :slotStyle="slotStyle" :actions="{ handleComponentAction }">
				                                            <AppFormItem 
				                                                name="f30"
				                                                :slotStyle="slotStyle"
				                                                :slotClass="slotClass" 
				                                                label="自动填充"
				                                                labelPos="LEFT" 
				                                                :labelWidth="200" 
				                                                :showLabel="true"
				                                                :enableAnchor="false" 
				                                                :rules="store.detailModel.f30.valueRule"
				                                                :emptyCaption="false">
				                                                <div class="form-editor-container">
				                                                    <slot name="f30Editor"  :controller="controller" :store="store" :model="model" :actions="{ handleComponentAction }">
				                                                        <AppAutoComplete 
				                                                            v-bind="{ editorType: 'AC', FORCESELECTION: 'FALSE', TRIGGER: 'TRUE' }"
				                                                            deCodeName="IBIZSAMPLE0002"
				                                                            placeholder="占位提示-自动填充"
				                                                            :context="store.context"
				                                                            :viewParams="store.viewParams"
				                                                            :dataItems="[
				                                                                {
				                                                                customCode:'false',
				                                                                name:'value',
				                                                                codeName:''
				                                                                },
				                                                                {
				                                                                customCode:'false',
				                                                                name:'text',
				                                                                codeName:''
				                                                                },
				                                                            ]"
				                                                            deMajorField="ibizsample0002name"
				                                                            deKeyField="ibizsample0002id"
				                                                            :acParams="{ serviceName: 'IBIZSample0002', interfaceName: 'FetchDefault' }"
				                                                            style=""
				                                                            name="f30"
				                                                            :disabled="store.detailModel.f30.disabled"
				                                                            :data="store.data"
				                                                            :value="store.data.f30"
				                                                            @component-action="(actionParam: IEvent<string>) => { handleComponentAction(controller, actionParam) }"
				                                                        />
				                                                    </slot>
				                                                </div>
				                                            </AppFormItem>
				                                        </slot>
				                                    </template>
				                                </AppCol>
				                            </AppFormGroup>
				                        </slot>
				                    </template>
				                </AppCol>
				            </AppFormGroup>
				        </slot>
				    </template>
				</AppCol>
			</AppRow>
        </div>
    </AppForm>
	</slot>
</template>
<script setup lang="ts">
// 基于template/src/widgets/{{appEntities}}/{{ctrls@FORM}}-form/{{spinalCase ctrl.codeName}}-form-base.vue.hbs生成

import { Ref } from 'vue';
import { AppAnchor } from '@components/common/anchor';
import { AppCol } from '@/components/common/col';
import { AppRow } from '@/components/common/row';
import { AppForm, AppFormPage, AppFormGroup, AppFormTabPage, AppFormItem, AppFormButton, AppFormDruipart, AppFormIframe, AppFormRaw, AppFormMdCtrl, AppFormMdCtrlRepeater } from '@components/widgets/form';
import { IEvent, EditFormActionType, IEditFormAbility, IEditFormStore, IParam } from '@/core';
import { useProps, useBasic, useAction, useController } from './disable-form-hook';

const editForm: Ref = ref(null);

// 输入参数
const props = defineProps(useProps());

// 基础数据
const { controlID, getClassNames, model ,useNavParamsBind, useEventBind, handleActionClick, handleComponentAction } = useBasic(props);

const emit = defineEmits<{
    (event: 'ctrl-action', name: string, action: EditFormActionType, data: IParam[]): void;
    (event: 'ctrl-init', name: string, data: IEditFormAbility): void;
    (event: 'ctrl-destroy', name: string, data: IParam): void;
}>();

const evt = useEventBind(emit);
//  部件样式名
const classNames = computed(() => {
  return getClassNames(props);
});

//  表单控制器
const controller = useController(props, evt, { controlID, editForm });

useNavParamsBind(controller, props);

const store: IEditFormStore = controller.getStore();

const ctrlService = controller.getCtrlService();

onMounted(() => {
    controller.ctrlMounted();
});
onUnmounted(() => {
    controller.ctrlDestroy();
})
</script>